import { IsString, IsObject, IsOptional } from 'class-validator';

export class GenerateImageDto {
    @IsString()
    prompt: string;

    @IsObject()
    parameters: Record<string, any>;

    @IsString()
    templateId: string;

    @IsOptional()
    @IsString()
    userId?: string;
} 